peach tree


Results for "peach tree"

English - Turkish Dictionary

peach tree

(English - Turkish Dictionary) :
şeftali ağacı.